villous stromal edema - Turkish English Dictionary